make (one's) skin crawl - Türkisch Englisch Wörterbuch